Supplier Page from MyBioSource.com for Recombinant Uncharacterized protein F59B2.12 (F59B2.12), partial